clear cell carcinoma of kidney - Francés Inglés Diccionario